the success of operation - Francés Inglés Diccionario