take refuge in the mountains - Français Anglais Dictionnaire