guardian by nature - Turco Inglés Diccionario