home confinement - German English Dictionary