allegations of fraud and corruption - Turco Inglés Diccionario