same technology - Español Inglés Diccionario