self-ejecting - German English Dictionary