sled cultivator - Turkish English Dictionary