street address (in forms) - Francés Inglés Diccionario