student accommodation - German English Dictionary