caucasian insect powder plant - Francés Inglés Diccionario