manage things well - Turkish English Dictionary