cumbersome machine or object - Turc Anglais Dictionnaire