impenetrable fog - Alemán Inglés Diccionario