freedom-loving people - Spanish English Dictionary