ottoman labor agreement - Francés Inglés Diccionario