regenerative power and motion - Turkish English Dictionary