die Handschellen - German English Dictionary