giant forest hog - Alemán Inglés Diccionario