sticky bun - Turkish English Dictionary