almond nougat - Turkish English Dictionary