double-deck bus - German English Dictionary