person who has committed several homicides - Spanish English Dictionary