a few eggs short of a dozen - Turkish English Dictionary