thunderball - German English Dictionary