single-decker bus - German English Dictionary