rainforests - German English Dictionary