be washed up onto a shore - Türkçe İngilizce Sözlük