urethratresia - Turkish English Dictionary