tramway strand - Francés Inglés Diccionario