pressure sensing devices - Alemán Inglés Diccionario