revenge by the wearer of horns - Turkish English Dictionary