self executing - Turkish English Dictionary