mexican tulip poppy - French English Dictionary