carthage - German English Dictionary