place the debit of - French English Dictionary