impervious ground - Turco Inglés Diccionario