arch-nemesis - Turkish English Dictionary