peripherally located - Français Anglais Dictionnaire