be left to somebody to decide - Turkish English Dictionary