(mechanical/power) shovel - Espagnol Anglais Dictionnaire