skewed helical vortices - French English Dictionary