take-up sleeve - German English Dictionary