agreement done at geneva on - Turco Inglés Diccionario