payment received - French English Dictionary