unobstructed passage - Turkish English Dictionary