battle of algiers - Spanisch Englisch Wörterbuch