spicy sauce made with chili pepper, onion, lime juice, and water - Französisch Englisch Wörterbuch