Mehrladewaffe - German English Dictionary