traveling sidewalk - Turco Inglés Diccionario