taking shelter - Français Anglais Dictionnaire