be impenetrable - Alemán Inglés Diccionario