let's not kid ourselves - Turkish English Dictionary