let me give you a hand - Turkish English Dictionary