on a rotational basis - Turkish English Dictionary