cable excavator - Turc Anglais Dictionnaire