in an unrestricted manner - French English Dictionary