Summary
English to French:   more detail...
  1. foreign exchange trader:
    • Wiktionary:
      foreign exchange trader → cambiste