road vehicle construction - Turkish English Dictionary