leg of ham - Francés Inglés Diccionario