hand torch - Turkish English Dictionary