Jisho.org is a fairly helpful site for finding words like that. Sometimes you have to scroll a bit to find the “loanword” version of a term, but it helps with showing different nuances of translated words when looking them up.
Unfortunately I think it’s EN-JP only, but helpful if you know the English word you want.