self-propelling - Alemán Inglés Diccionario