articulated trolleys - Francés Inglés Diccionario