supporting earth - German English Dictionary