tubular ectasia - German English Dictionary