cheese paste flavoured with seeds - Alemán Inglés Diccionario