be first past the post - Turkish English Dictionary