shaped like an artichoke - Francés Inglés Diccionario