toffee with honey and hemp seed - Alemán Inglés Diccionario