perpetrators - French English Dictionary