make one feel better - Espagnol Anglais Dictionnaire