wheel-mounted sledge - Spanish English Dictionary