rainforest - German English Dictionary