turnip foot - Spanish English Dictionary