he who excuses himself accuses himself - Alemán Inglés Diccionario