mosque caretaker - Spanish English Dictionary