motorized sledge - Francés Inglés Diccionario