on a losing wicket - German English Dictionary