sauce made of garlic and cumin seed - Alemán Inglés Diccionario