shop where remnants are sold - Türkçe İngilizce Sözlük