reside with - Spanish English Dictionary