it's like grand central station. - Francés Inglés Diccionario