have up sleeve - German English Dictionary