special vessels and floating structures - Turkish English Dictionary