participle of turbar - Français Anglais Dictionnaire