body-mounted gyro - Spanish English Dictionary