cabbage butterfly caterpillar (pieris rapae) - Turkish English Dictionary