giants of the jungle - Turco Inglés Diccionario