newly constructed - Espagnol Anglais Dictionnaire