be controlled by animal instincts - Français Anglais Dictionnaire