erstwhile rival - Turkish English Dictionary