live off campus - German English Dictionary