interest and commission expenses - French English Dictionary