mezquita - French English Dictionary