self inking - Turkish English Dictionary