moving surface ship haven - Turkish English Dictionary