not to pass up on an opportunity - Turkish English Dictionary