primitive meninx - Spanish English Dictionary