ecuadoran leftist front - French English Dictionary