Summary
English to French:   more detail...
  1. rat-tat-tat:
    • Wiktionary:
      rat-tat-tat → toc


French