teleophore - Turkish English Dictionary