spot footing - German English Dictionary