common seasnail - French English Dictionary