smoothly finished - Alemán Inglés Diccionario