mosque caretaker - German English Dictionary