rescue hydrocopter - French English Dictionary