televisora - Turkish English Dictionary