manivelalı kelepçe - Turkish English Dictionary