howitzers - German English Dictionary