technical release - Alemán Inglés Diccionario