motorcar body sheet - Turkish English Dictionary