technological watch - Español Inglés Diccionario