(afaik here are also many German loanwords in japanese, specially in engineering & medical fields)
ppang sounds like it came from french "pain"
mang-toh also french "manteau"