ottoman labor agreement - French English Dictionary