long-headed poppy - Turkish English Dictionary