gastropodan - Turkish English Dictionary