cotton sled - Turkish English Dictionary