be up to a task - Alemán Inglés Diccionario