critical of his surroundings - Français Anglais Dictionnaire