red poppy - Turkish English Dictionary