electrocuted - Turkish English Dictionary