drenched in panic - Turc Anglais Dictionnaire