make impenetrable - Turco Inglés Diccionario