seed of the green bean - Espagnol Anglais Dictionnaire