an otherwise blameless life - Turco Inglés Diccionario