place for performing ablutions - Francés Inglés Diccionario