manacles - Turkish English Dictionary