like an island - Français Anglais Dictionnaire