eccentric grass snail - French English Dictionary