trailing vortices - Turkish English Dictionary