block-up sleeve - Turkish English Dictionary