articulated trolleys - Alemán Inglés Diccionario