intracorporeal urinary diversion - Turkish English Dictionary