be evenly matched - Turkish English Dictionary