earth spike - German English Dictionary