corps artillery - German English Dictionary