auto body department - Turkish English Dictionary