snail medick - French English Dictionary