urinary system injuries - Turkish English Dictionary