remove the petals from a flower - Francés Inglés Diccionario