barrier-penetrating sensors - Alemán Inglés Diccionario