trench-digging machine operator - Turc Anglais Dictionnaire