cloud forest - Alemán Inglés Diccionario