legal and administrative cooperation - Français Anglais Dictionnaire