dragonfly eggs - French English Dictionary