poppy seed - French English Dictionary