self-propelling - Turco Inglés Diccionario