gastropodan - French English Dictionary