diplomatic victory - Francés Inglés Diccionario