immersion tube - Turkish English Dictionary