power delivery - Turkish English Dictionary