submit a detailled statement of account - French English Dictionary