donation to a mosque - French English Dictionary