barbecued chicken - Alemán Inglés Diccionario