ottoman labor agreement - Spanish English Dictionary