be placed under house arrest - French English Dictionary