motorized sledge - Alemán Inglés Diccionario