grilled ribs - Francés Inglés Diccionario