prickly poppy - Turkish English Dictionary