stuffed peppers - Alemán Inglés Diccionario