membrana adventitia - Turkish English Dictionary