have a foundation - Turkish English Dictionary