operation overlord - Spanish English Dictionary