immersion exhibit - Turkish English Dictionary