tying oneself down - German English Dictionary