immerser - Turkish English Dictionary