wind up (by) doing something - German English Dictionary