an indian type of song - Français Anglais Dictionnaire