chicken stewed with peppers - Alemán Inglés Diccionario