participle of turbar - French English Dictionary