instantaneous peak power - Turkish English Dictionary