tall poppies - Turkish English Dictionary