science pen - Turkish English Dictionary