implicate an accomplice - French English Dictionary