electric cattle prod - Turkish English Dictionary