participle of echar - French English Dictionary