sort of spotted kidney bean - Turkish English Dictionary