long and thin cake or chocolate bar - Turkish English Dictionary