a seemingly impossible task - Anglais Synonymes Dictionnaire