broad-leafed forest - Spanish English Dictionary