thamnophile - French English Dictionary