peripherally located - Espagnol Anglais Dictionnaire