surrounded by a forest - Français Anglais Dictionnaire