corporate controller - French English Dictionary