mosque caretaker - French English Dictionary