parachute illuminating ammunition - French English Dictionary