fruit of the lima bean - Turc Anglais Dictionnaire