meet one's waterloo - Francés Inglés Diccionario