barbecued chicken - Francés Inglés Diccionario