washed ashore - Spanish English Dictionary