nature of fundamental rights and freedoms - Alemán Inglés Diccionario