operation overlord - French English Dictionary