turret ship - Turkish English Dictionary