peanut or almond and honey nougat - Alemán Inglés Diccionario