supporter of omar torrijos herrera's ideology - Spanisch Englisch Wörterbuch