proof of services rendered - French English Dictionary