handcuffing - German English Dictionary