be smiling and cheerful - Espagnol Anglais Dictionnaire