impervious material - Turco Inglés Diccionario