be placed under house arrest - Francés Inglés Diccionario