tropical moist forest - Turco Inglés Diccionario