deliver a receipt - French English Dictionary