Mammoth Uncensored Word List:
8 words ending with ch, 13 letters long

featherstitch kaffeeklatsch lamellibranch liebfraumilch marsipobranch opisthobranch perennibranch schwarmerisch