cumin-flavored biscuits - Alemán Inglés Diccionario