to be trapped at home - German English Dictionary