spot footing - Turkish English Dictionary