flat-bed lorry - Turkish English Dictionary