tropical moist forest - Alemán Inglés Diccionario