labour under a delusion - Turkish English Dictionary