How to pronounce teufteuf in English

How do you pronounce teufteuf in English? Pronunciation of teufteuf in English, a free online English pronunciation dictionary.