research facilities accommodation - German English Dictionary