barrier-penetrating sensors - Español Inglés Diccionario