southern cabbage butterfly - Spanish English Dictionary