charcoal-grilled artichokes - Turco Inglés Diccionario