beef curtains - Alemán Inglés Diccionario