strap footing - Turkish English Dictionary