sea poppy - Spanish English Dictionary