at home awaiting punishment for a crime committed in a senior post - Español Inglés Diccionario