the ground could have swallowed me up - German English Dictionary