ten-petals sunflower - Francés Inglés Diccionario