I used a big word list (about 97k words) to scrape this dictionary but the German-English dictionary on wordreference doesn’t contain a lot of German words unlike other languages so this dictionary is about 12.5k words.
I used this script to make this dictionary