intermembranous - Turkish English Dictionary