submit a detailled statement of account - Spanish English Dictionary