Summary
French to English:   more detail...
  1. gros éclat de rire:
    • Wiktionary:
      gros éclat de rire → guffaw