diplomatic victory - Alemán Inglés Diccionario