thamnornis - French English Dictionary