final touches - Alemán Inglés Diccionario