other non-current assets - French English Dictionary