pressed cooked ham - Alemán Inglés Diccionario