let me show you something - Turkish English Dictionary