instrument for tilling the earth - Allemand Anglais Dictionnaire