girder-carrying vehicle - German English Dictionary