almond flavored - Turkish English Dictionary