part of a backhoe - Espagnol Anglais Dictionnaire