thorp - German English Dictionary