"articulated buses" in German articulated buses Gelenkbusse Detailed translations for "articulated buses" articulated buses articulated buses Gelenkbusse{masculine plural}