dedicated point-to-point facility - Espagnol Anglais Dictionnaire