microwave search radar - Türkçe İngilizce Sözlük