sliced cured ham - Alemán Inglés Diccionario