under own steam - Turco Inglés Diccionario