murder suspect homicide suspect - French English Dictionary