man made resources - German English Dictionary