fend off allegations - Turco Inglés Diccionario