self propelling - Turco Inglés Diccionario