kind of small sled - German English Dictionary