superior aberrant ductule - Turkish English Dictionary