concrete foundations - Turkish English Dictionary