place for performing ablutions - German English Dictionary