woolly apple aphid - Turkish English Dictionary