head of cauliflower - Francés Inglés Diccionario