by own means - Turco Inglés Diccionario