pieris brassicae - Spanish English Dictionary