meet an expectation - Turkish English Dictionary