maccas - French English Dictionary