separate footing foundations - Turkish English Dictionary