thamnornis - German English Dictionary