foster earth - Allemand Anglais Dictionnaire