spicy sauce made with chili pepper, onion, lime juice, and water - French English Dictionary