animal electricity - Turkish English Dictionary