flatbed lorry - Turkish English Dictionary