it has/had cost - Türkçe İngilizce Sözlük