relay keepers - Turkish English Dictionary