self-imposed task - Alemán Inglés Diccionario