bus transportation facilities and equipment - German English Dictionary