drenched in panic - Alemán Inglés Diccionario