époustouflant

listen to the pronunciation of époustouflant
Französisch - Englisch
adj. straggering, mind-boggling, amazing
mind- blowing