meet one's match (in someone) - Turkish English Dictionary