a mixed blessing - Turkish English Dictionary