hazelnut puree - Turkish English Dictionary