body worn video camera - Alemán Inglés Diccionario