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