What does the word haricot mean?

Alphabet: