turnbuckle sleeves - French English Dictionary