triple-threat - German English Dictionary