implicate an accomplice - German English Dictionary