there are strings attached. - Türkçe İngilizce Sözlük