taking refuge amongst rocks - Français Anglais Dictionnaire