manage to pass - Turkish English Dictionary