natural guardian - Turco Inglés Diccionario