technical release - Español Inglés Diccionario