heavy goods transports - Turkish English Dictionary