be responsible for an unpleasant task - Espagnol Anglais Dictionnaire