barrier-penetrating sensors - Turco Inglés Diccionario