hot sauce made with peppers, chopped onions and water or tomato juice - Spanisch Englisch Wörterbuch