research facilities accommodation - Spanish English Dictionary