good at managing - Turkish English Dictionary