leather whip - German English Dictionary