meaning of angemieteter Bus

angemieteter Bus - German to English

chartered coach