floating charges on business assets - French English Dictionary