california channel island fox - Français Anglais Dictionnaire