self-imposed task - Turco Inglés Diccionario