tank foundation - Allemand Anglais Dictionnaire