river benches - Alemán Inglés Diccionario