tubular ectasia - Turkish English Dictionary