thamnophile - German English Dictionary