turret deck vessel - Turkish English Dictionary