nephrostome - Turkish English Dictionary