place for performing ablutions - Español Inglés Diccionario