supporter of omar torrijos herrera's ideology - İspanyolca İngilizce Sözlük