Elektroimpulswaffe - German English Dictionary