hammer-headed beast - Turkish English Dictionary