keep under supervision - Turkish English Dictionary