build on a solid ground - Turkish English Dictionary