Scaled Flower-piercer - Francés Inglés Diccionario