freedom-loving people - Turkish English Dictionary