financial technicalities - French English Dictionary