nematophore - German English Dictionary