foot mounted rotating electrical machine - Turkish English Dictionary