it's a busy street. - Turco Inglés Diccionario