piece of construction machinery - Espagnol Anglais Dictionnaire