excavator (machinery) - Espagnol Anglais Dictionnaire