telescope carp - Turkish English Dictionary