foot mounted rotating electrical machine - Turco Inglés Diccionario