caramelized cooked and smoked ham - Espagnol Anglais Dictionnaire