electrifying tune - Turkish English Dictionary