snail bean - French English Dictionary