pen-torch - Turkish English Dictionary