Barbecued steak - Turco Inglés Diccionario