laugh up sleeve - Turkish English Dictionary