perpetual motion machine - Spanish English Dictionary