common seasnail - Spanish English Dictionary