washed ashore - Turkish English Dictionary