at home awaiting punishment for a crime committed in a senior post - Spanish English Dictionary