gastropodous - Turkish English Dictionary