hammerhead (hypsignathus monstrosus) - German English Dictionary