brazilian free-tailed bat - Spanish English Dictionary