maccabaw - French English Dictionary