protective facilities for harbour - Turkish English Dictionary