final touches and finishing - Alemán Inglés Diccionario