The German term "Titan" matches the English term "titan"