sled cultivator - Spanish English Dictionary