stray animal neutering project - German English Dictionary