meet one's expectations - Turkish English Dictionary