have a firm hand on the tiller - German English Dictionary