payment unit - French English Dictionary