poop lantern - French English Dictionary