detected by radar - Türkçe İngilizce Sözlük