atonement payment - Español Inglés Diccionario