atoned - Turkish English Dictionary