high-turbulent head - French English Dictionary