flotilla leader (ship) - Turkish English Dictionary