treaty of friendship - Francés Inglés Diccionario