self-imposed task - Espagnol Anglais Dictionnaire