shaped like an artichoke - Alemán Inglés Diccionario