nematophore - Turkish English Dictionary