Sauce with Jalapeno, garlic, cumin and lime?
This looks great, and if it was offered in a restaurant I expect it to be called a 'Fresh Jalapeño Salsa'.  That would give me all the information I would need when deciding to order or not.