helical spring supported foundation - Allemand Anglais Dictionnaire