cast the horns (deer) - Turkish English Dictionary