electronic clocks and watches - Alemán Inglés Diccionario