self reliant - Turco Inglés Diccionario