impervious boundary - Alemán Inglés Diccionario