strung up - German English Dictionary