formidable rival - Turkish English Dictionary