with one's own means - Turco Inglés Diccionario