macrural - German English Dictionary