place with several springs - Français Anglais Dictionnaire