make impenetrable - Alemán Inglés Diccionario