forrest - German English Dictionary