nest along the river - Alemán Inglés Diccionario