home confinement - Alemán Inglés Diccionario