place in shackles - French English Dictionary