be implicated in an affair - Turco Inglés Diccionario