pass through a narrow passage - Turkish English Dictionary