finish and activity - Alemán Inglés Diccionario