given to wandering about at night - Français Anglais Dictionnaire