rock ejector - Turkish English Dictionary