self propelling - Francés Inglés Diccionario