meet one's waterloo - Turkish English Dictionary