place with several springs - Alemán Inglés Diccionario