be propelled by - Turco Inglés Diccionario