on the banks of - Alemán Inglés Diccionario