set one’s mind at rest - Alemán Inglés Diccionario