let us not kid ourselves - Turkish English Dictionary