hydrocopter - French English Dictionary