guard rails of metal - Espagnol Anglais Dictionnaire