a type of butter cake - Turkish English Dictionary