immersed tube tunnel - Turkish English Dictionary