participle of hablar - French English Dictionary