diplomatic means - Francés Inglés Diccionario