shortjaw leatherjacket - German English Dictionary