person who for ethical or religious reasons does not participate in something such as war - Spanish English Dictionary