charcoal-grilled artichokes - Alemán Inglés Diccionario