electrocution - Turkish English Dictionary