needle beans - French English Dictionary