leg of ham - Alemán Inglés Diccionario