It looks like "trade" changed meaning significantly between Middle English and now, even though they only converge all the way back in Proto-Indo-European.
Also possibly related, assuming we merge the PID *dre_ variants which all have similar meanings:
tramp[le]
trap (something that gets stepped on)
dromedary
palindrome (run back again)
? troll
? dorm (allegedly there's an old "sleep" meaning with the same spelling - this is unrelated to "dream, draugr" which means "deceive" though!)
ModE tread < MidE treden < OE tredan < PWG *tredan < PG *trudaną < PIE *dreh₂
ModE trade < MidE trade (meaning "track") < MLG trade < OSax trada < PG *tradō < PIE *dreh₂
Also possibly related, assuming we merge the PID *dre_ variants which all have similar meanings: