gastropodan - Spanish English Dictionary