make impenetrable - Español Inglés Diccionario