a bundle of laughs - Turkish English Dictionary