apparatus using free vortex flow - Turkish English Dictionary