he who excuses himself accuses himself - Turco Inglés Diccionario