principal supply road - Turkish English Dictionary