record a video or radio feed - Türkçe İngilizce Sözlük