general support artillery - German English Dictionary