you'd better give it up - Turkish English Dictionary