land a lead - German English Dictionary