sister foundation - Turkish English Dictionary