self-ejecting - Turkish English Dictionary