past participle of partir - Spanish English Dictionary