improve one's mood - Espagnol Anglais Dictionnaire