directed energy devices - Almanca İngilizce Sözlük