an otherwise blameless life - Turkish English Dictionary