russian polecat - German English Dictionary