membrana striata - Turkish English Dictionary