flanders poppy - French English Dictionary