platform-body vehicle - German English Dictionary