place of confinement - Allemand Anglais Dictionnaire