shortbread cookie - Turkish English Dictionary