ottoman labor agreement - Espagnol Anglais Dictionnaire