non-professional soldier - Spanish English Dictionary