hammer-headed bat - Spanish English Dictionary