accommodation sharing - Spanish English Dictionary