physical resources - Français Anglais Dictionnaire