missing one or two horns - Turkish English Dictionary