sweet-and-sour ham filet - Alemán Inglés Diccionario