Elektroschockwaffe - German English Dictionary