place for performing ablutions - Spanish English Dictionary