night crawler (oligochaeta) - Turkish English Dictionary