self propelling - Alemán Inglés Diccionario