the receipt of which - French English Dictionary