manacles - German English Dictionary