a smoking pistol - German English Dictionary