all-atoning - Turkish English Dictionary