(mechanical/power) shovel - Turc Anglais Dictionnaire