bamboo spider mite - Turkish English Dictionary