ordnance engineer - German English Dictionary