meet one's match (in someone) - Turco Inglés Diccionario