giant forest hog - Turco Inglés Diccionario