embedded in concrete - Turkish English Dictionary