protonephridium - Turkish English Dictionary