helical spring supported foundation - Turc Anglais Dictionnaire