accomplice witness - French English Dictionary