sort of spotted kidney bean - Français Anglais Dictionnaire