barrier-penetrating sensors - Almanca İngilizce Sözlük