lit up like a christmas tree - Espagnol Anglais Dictionnaire