place of punishment - Espagnol Anglais Dictionnaire