chilaca pepper - Alemán Inglés Diccionario