nature sanctuary - Turco Inglés Diccionario