place with several springs - Francés Inglés Diccionario