the treaty of sevres - Francés Inglés Diccionario