right on the water's edge - Spanish English Dictionary