impervious diaphragm - Francés Inglés Diccionario