piece of construction machinery - Turc Anglais Dictionnaire