immersionist - Turkish English Dictionary