telecasted - Turkish English Dictionary