living or working along the waterside - Español Inglés Diccionario