articulated trolleys - Turco Inglés Diccionario