membrane channel - Turkish English Dictionary