pedestrian expression - Turco Inglés Diccionario