clumpfoot cabbage - Spanish English Dictionary