self-inking - Turkish English Dictionary