immersing or the condition of being immersed - Turkish English Dictionary