a primitive animal - Français Anglais Dictionnaire