non-professional soldier - German English Dictionary