cackhanded - Turkish English Dictionary