a labour of hercules - Turc Anglais Dictionnaire