to be trapped at home - Deutsch Englisch Wörterbuch