horca - Turkish English Dictionary