full-track lorry - Turkish English Dictionary