shoo-fly plant - Francés Inglés Diccionario