excavation for foundation - Allemand Anglais Dictionnaire