power delivered - Turkish English Dictionary