red horned-poppy - Spanish English Dictionary