multirred - French English Dictionary