a labour of hercules - Turkish English Dictionary