The English term "million" matches the German term "Million"

other english words that include "million" : german :
millionaire Millionär