lumen patency - Turkish English Dictionary