finish something - Alemán Inglés Diccionario