double parachute - French English Dictionary