telescoping - Turkish English Dictionary