pharaoh's serpents' eggs - French English Dictionary