homemade bomb made by guerrilla fighters - Spanisch Englisch Wörterbuch