caterpillar excavating machine - Allemand Anglais Dictionnaire