mexican prickly poppy - Turkish English Dictionary