total sale - French English Dictionary