woolly aphid - Turkish English Dictionary