environmental stimuli - Français Anglais Dictionnaire