electronic monitoring device - Alemán Inglés Diccionario