safety cage (for ladders) - Français Anglais Dictionnaire