hammerhead (hypsignathus monstrosus) - Spanish English Dictionary