restricción domiciliaria - Spanish English Dictionary