turbulent plug - French English Dictionary