push repeatedly - Turkish English Dictionary