iranian poppy - Spanish English Dictionary