place for performing ablutions - Alemán Inglés Diccionario