to my debit - French English Dictionary