pit for growing potatoes - Spanish English Dictionary