Granatgewehr - German English Dictionary