ordinary and necessary business expenses - French English Dictionary