on alternate days - Turkish English Dictionary