thinly sliced dill, parsley olive oil, lemon and red pepper - Alemán Inglés Diccionario