barred livebearer - Spanish English Dictionary