a tall poppy - Turkish English Dictionary