small lemur from madagascar - Français Anglais Dictionnaire