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