be spotted by moisture (linen) - Türkçe İngilizce Sözlük