composite pavement - Turkish English Dictionary