bastard stopper (petitia dominguensis) - Spanish English Dictionary