leave someone a free hand - German English Dictionary