cotton sled - German English Dictionary