operation overlord - Francés Inglés Diccionario