wash up on shore - Spanish English Dictionary