not on your nellie! - Turkish English Dictionary