grilled pigs' trotters - Alemán Inglés Diccionario