thame - German English Dictionary