sort of spotted kidney bean - Turc Anglais Dictionnaire