cavity between rocks - Français Anglais Dictionnaire