high quality beef steak that is typically barbecued - Español Inglés Diccionario