angola fruit bat - Spanish English Dictionary