pepper steaks - Alemán Inglés Diccionario