resides - Francés Inglés Diccionario